micro microfaradio - German English Dictionary